{"componentChunkName":"component---src-templates-post-tsx","path":"/python-study_3/","result":{"data":{"markdownRemark":{"html":"<ul>\n<li>숫자의 종류</li>\n<li>숫자 연산자</li>\n</ul>\n<hr>\n<h2 id=\"숫자의-종류\" style=\"position:relative;\"><a href=\"#%EC%88%AB%EC%9E%90%EC%9D%98-%EC%A2%85%EB%A5%98\" aria-label=\"숫자의 종류 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>숫자의 종류</h2>\n<p>파이썬의 숫자에는 두 가지 종류가 있다.</p>\n<ul>\n<li>정수(integer) : 소수점이 없는 숫자 0, 1, 3, 456 ...</li>\n<li>실수(float) : 소수점이 있는 숫자 0.2, 52.74, -1.2 ...</li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token builtin\">type</span><span class=\"token punctuation\">(</span><span class=\"token number\">273</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span>\n<span class=\"token operator\">&lt;</span><span class=\"token keyword\">class</span> <span class=\"token string\">'int'</span><span class=\"token operator\">></span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token builtin\">type</span><span class=\"token punctuation\">(</span><span class=\"token number\">276.52</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span>\n<span class=\"token operator\">&lt;</span><span class=\"token keyword\">class</span> <span class=\"token string\">'float'</span><span class=\"token operator\">></span></code></pre></div>\n<hr>\n<h2 id=\"숫자-연산자\" style=\"position:relative;\"><a href=\"#%EC%88%AB%EC%9E%90-%EC%97%B0%EC%82%B0%EC%9E%90\" aria-label=\"숫자 연산자 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>숫자 연산자</h2>\n<h3 id=\"1-사칙-연산자------\" style=\"position:relative;\"><a href=\"#1-%EC%82%AC%EC%B9%99-%EC%97%B0%EC%82%B0%EC%9E%90------\" aria-label=\"1 사칙 연산자       permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>1. 사칙 연산자 : +, -, *, /</h3>\n<h3 id=\"2-정수-나누기-연산자--\" style=\"position:relative;\"><a href=\"#2-%EC%A0%95%EC%88%98-%EB%82%98%EB%88%84%EA%B8%B0-%EC%97%B0%EC%82%B0%EC%9E%90--\" aria-label=\"2 정수 나누기 연산자   permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>2. 정수 나누기 연산자 : //</h3>\n<p>숫자를 나누고 소수점 이하의 자릿수를 떼어 버린 후, 정수 부분만 남기는 연산자 이다.</p>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"3 / 2 =\"</span><span class=\"token punctuation\">,</span> <span class=\"token number\">3</span><span class=\"token operator\">/</span><span class=\"token number\">2</span><span class=\"token punctuation\">)</span>\n<span class=\"token number\">3</span> <span class=\"token operator\">/</span> <span class=\"token number\">2</span> <span class=\"token operator\">=</span> <span class=\"token number\">1.5</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"3 // 2 =\"</span><span class=\"token punctuation\">,</span> <span class=\"token number\">3</span><span class=\"token operator\">//</span><span class=\"token number\">2</span><span class=\"token punctuation\">)</span>\n<span class=\"token number\">3</span> <span class=\"token operator\">//</span> <span class=\"token number\">2</span> <span class=\"token operator\">=</span> <span class=\"token number\">1</span></code></pre></div>\n<h3 id=\"3-나머지-연산자--\" style=\"position:relative;\"><a href=\"#3-%EB%82%98%EB%A8%B8%EC%A7%80-%EC%97%B0%EC%82%B0%EC%9E%90--\" aria-label=\"3 나머지 연산자   permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>3. 나머지 연산자 : %</h3>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token operator\">>></span><span class=\"token operator\">></span>  <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"5 % 2 =\"</span><span class=\"token punctuation\">,</span> <span class=\"token number\">5</span><span class=\"token operator\">%</span><span class=\"token number\">2</span><span class=\"token punctuation\">)</span>\n<span class=\"token number\">5</span> <span class=\"token operator\">%</span> <span class=\"token number\">2</span> <span class=\"token operator\">=</span> <span class=\"token number\">1</span></code></pre></div>\n<h3 id=\"4-제곱-연산자--\" style=\"position:relative;\"><a href=\"#4-%EC%A0%9C%EA%B3%B1-%EC%97%B0%EC%82%B0%EC%9E%90--\" aria-label=\"4 제곱 연산자   permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>4. 제곱 연산자 : **</h3>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"5 ** 2 =\"</span><span class=\"token punctuation\">,</span> <span class=\"token number\">5</span><span class=\"token operator\">**</span><span class=\"token number\">2</span><span class=\"token punctuation\">)</span>\n<span class=\"token number\">5</span> <span class=\"token operator\">**</span> <span class=\"token number\">2</span> <span class=\"token operator\">=</span> <span class=\"token number\">25</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"5 ** 3 =\"</span><span class=\"token punctuation\">,</span> <span class=\"token number\">5</span><span class=\"token operator\">**</span><span class=\"token number\">3</span><span class=\"token punctuation\">)</span>\n<span class=\"token number\">5</span> <span class=\"token operator\">**</span> <span class=\"token number\">3</span> <span class=\"token operator\">=</span> <span class=\"token number\">125</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"5 ** 4 =\"</span><span class=\"token punctuation\">,</span> <span class=\"token number\">5</span><span class=\"token operator\">**</span><span class=\"token number\">4</span><span class=\"token punctuation\">)</span>\n<span class=\"token number\">5</span> <span class=\"token operator\">**</span> <span class=\"token number\">4</span> <span class=\"token operator\">=</span> <span class=\"token number\">625</span></code></pre></div>\n<h3 id=\"typeerror-살펴보기\" style=\"position:relative;\"><a href=\"#typeerror-%EC%82%B4%ED%8E%B4%EB%B3%B4%EA%B8%B0\" aria-label=\"typeerror 살펴보기 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>TypeError 살펴보기</h3>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"안녕\"</span><span class=\"token operator\">+</span><span class=\"token number\">1</span><span class=\"token punctuation\">)</span>\nTraceback <span class=\"token punctuation\">(</span>most recent call last<span class=\"token punctuation\">)</span><span class=\"token punctuation\">:</span>\n  File <span class=\"token string\">\"&lt;stdin>\"</span><span class=\"token punctuation\">,</span> line <span class=\"token number\">1</span><span class=\"token punctuation\">,</span> <span class=\"token keyword\">in</span> <span class=\"token operator\">&lt;</span>module<span class=\"token operator\">></span>\nTypeError<span class=\"token punctuation\">:</span> can only concatenate <span class=\"token builtin\">str</span> <span class=\"token punctuation\">(</span><span class=\"token keyword\">not</span> <span class=\"token string\">\"int\"</span><span class=\"token punctuation\">)</span> to <span class=\"token builtin\">str</span></code></pre></div>\n<p>문자열과 숫자를 +연산자로 연결할 수 없다.<br>\n문자열은 문자열끼리\n숫자는 숫자끼리\n연산이 가능하다.</p>\n<hr>\n<h4 id=\"reference\" style=\"position:relative;\"><a href=\"#reference\" aria-label=\"reference permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Reference</h4>\n<ul>\n<li><a href=\"https://www.hanbit.co.kr/store/books/look.php?p_code=B2587075793\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">혼자 공부하는 파이썬</a></li>\n</ul>","excerpt":"숫자의 종류 숫자 연산자 숫자의 종류 파이썬의 숫자에는 두 가지 종류가 있다. 정수(integer) : 소수점이 없는 숫자 0, 1, 3, 456 ... 실수(float) : 소수점이 있는 숫자 0.2, 52.74, -1.2 ... 숫자 연산자 1.…","tableOfContents":"<ul>\n<li><a href=\"/python-study_3/#%EC%88%AB%EC%9E%90%EC%9D%98-%EC%A2%85%EB%A5%98\">숫자의 종류</a></li>\n<li>\n<p><a href=\"/python-study_3/#%EC%88%AB%EC%9E%90-%EC%97%B0%EC%82%B0%EC%9E%90\">숫자 연산자</a></p>\n<ul>\n<li><a href=\"/python-study_3/#1-%EC%82%AC%EC%B9%99-%EC%97%B0%EC%82%B0%EC%9E%90------\">1. 사칙 연산자 : +, -, *, /</a></li>\n<li><a href=\"/python-study_3/#2-%EC%A0%95%EC%88%98-%EB%82%98%EB%88%84%EA%B8%B0-%EC%97%B0%EC%82%B0%EC%9E%90--\">2. 정수 나누기 연산자 : //</a></li>\n<li><a href=\"/python-study_3/#3-%EB%82%98%EB%A8%B8%EC%A7%80-%EC%97%B0%EC%82%B0%EC%9E%90--\">3. 나머지 연산자 : %</a></li>\n<li><a href=\"/python-study_3/#4-%EC%A0%9C%EA%B3%B1-%EC%97%B0%EC%82%B0%EC%9E%90--\">4. 제곱 연산자 : **</a></li>\n<li><a href=\"/python-study_3/#typeerror-%EC%82%B4%ED%8E%B4%EB%B3%B4%EA%B8%B0\">TypeError 살펴보기</a></li>\n</ul>\n</li>\n</ul>","fields":{"slug":"/python-study_3/"},"frontmatter":{"title":"혼자 공부하는 파이썬 - 숫자","date":"Jul 17, 2021","tags":["Python"],"keywords":["python","혼자공부하는파이썬"],"update":"Jan 01, 0001"}}},"pageContext":{"slug":"/python-study_3/","series":[{"slug":"/python-study_1/","title":"혼자 공부하는 파이썬 - Python 용어 정리","num":1},{"slug":"/python-study_2/","title":"혼자 공부하는 파이썬 - 자료형과 문자열","num":2},{"slug":"/python-study_3/","title":"혼자 공부하는 파이썬 - 숫자","num":3},{"slug":"/python-study_4/","title":"혼자 공부하는 파이썬 - 변수와 입력","num":4},{"slug":"/python-study_5/","title":"혼자 공부하는 파이썬 - 숫자와 문자열의 다양한 함수","num":5},{"slug":"/python-study_6/","title":"혼자 공부하는 파이썬 - 불 자료형과 if 조건문","num":6},{"slug":"/python-study_7/","title":"혼자 공부하는 파이썬 - if~else와 elif 구문","num":7},{"slug":"/python-study_8/","title":"혼자 공부하는 파이썬 - 리스트와 반복문","num":8},{"slug":"/python-study_9/","title":"혼자 공부하는 파이썬 - 딕셔너리와 반복문","num":9},{"slug":"/python-study_10/","title":"혼자 공부하는 파이썬 - 범위와 while 반복문","num":10},{"slug":"/python-study_11/","title":"혼자 공부하는 파이썬 - 문자열, 리스트, 딕셔너리와 관련된 기본 함수","num":11},{"slug":"/python-study_12/","title":"혼자 공부하는 파이썬 - 함수 만들기","num":12}],"lastmod":"2021-07-17"}},"staticQueryHashes":["2027115977","694178885"]}